improper installation in vehicles - Turco Inglés Diccionario